/*编写汽车类，其功能有启动（start），停止（stop），加速(speedup)和减速（slowDown），
        启动和停止可以改变汽车的状态(on/off)，初始时状态为off，速度为0，speedUp和slowDown可以调整汽车的速度
        ，每调用一次汽车速度改变10（加速增10，减速减10），汽车启动后才能加减速，加速上限为160，减速下限为0，
        汽车速度减为0后才能停止，给出汽车类的定义。
        Main函数中构造一个汽车对象，并对该对象进行操作，各个操作的编号为：
        start
        stop
        speedup
        slowdown
        操作完成后打印出汽车的状态和速度。
    在这里给出一组输入。例如：
    8
    1 3 3 4 3 4 4 2
    输出样例：
    在这里给出相应的输出。例如：
    off 0*/

import java.util.Scanner;
public class Main{

    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        int n = s.nextInt();
        Car c = new Car();
        for (int i=0;i<n;i++) {
            int a = s.nextInt();
            switch (a) {
                case 1: c.start(); break;
                case 2: c.stop(); break;
                case 3: c.speedUp(); break;
                case 4: c.slowDown(); break;
            }
        }
        System.out.print(c.status + " ");
        System.out.println(c.speed);
    }

}

/* 你的代码被嵌在这里 */
class Car{
    String status="off";
    int speed=0;
    public void start(){
        this.status="on";
    }
    public void stop(){
        if(this.speed==0)
            this.status="off";
    }
    public void speedUp(){
        if(this.speed<160)
            this.speed+=10;
    }
    public void slowDown(){
        if(this.speed>0)
            this.speed-=10;
    }
}